2629 Twin Oaks Ct., Decatur IL 62526

$640/Month
Property Details

2629 Twin Oaks Ct., Decatur IL 62526

$640/Month
Available from now
Description

2629 Twin Oaks

1 Bedroom Apartment Notice - Decatur IL

1 bedroom, 1 bath, w/d in apartment, assigned carport

Property Features
  • 1 Bedroom Apartment Notice
  • House Category