Moundford Terrace Apartments is a premier apartment community in Decatur, IL, offering a comfortable and carefree lifestyle with generous amenities and energy-efficient features. With a variety of spacious floor plans, from luxurious townhouses to garden apartments, Moundford Terrace is designed to make life easier and more enjoyable for its residents.
Residents of Moundford Terrace can take advantage of amenities such as a swimming pool, gas heat, outside storage areas, dishwashers, garbage disposals, spacious closets, a playground, and enclosed patios and balconies. Conveniently located near shopping centers, Moundford Terrace provides a quality living experience at an affordable price.
Generated from the website