Posted : Friday, February 05, 2021 09:06 PM
This 1512 square foot single family home has 3 bedrooms and 2.
0 bathrooms.
This home is located at 3061 Crestwood Dr, Decatur, IL 62521.
Bedrooms : 3
Bathrooms : 2
Built Area : 1512
Plot Size : 1512
• Phone :
• Location : 3061 Crestwood Dr, Decatur, IL 62521
• Post ID: 353341
Posted : Tuesday, September 03, 2024
Posted : Monday, August 26, 2024
Posted : Wednesday, August 14, 2024
Posted : Thursday, June 27, 2024
Posted : Wednesday, June 26, 2024