Terra Nova Apartments 306 East Magnolia Avenue, Auburn, AL 36830
About the Business
Terra Nova Apartments is a modern and luxurious residential complex located at 306 East Magnolia Avenue in Auburn, Alabama. Our apartments offer a range of amenities including spacious floor plans, high-end finishes, and state-of-the-art appliances. Residents can enjoy a variety of community features such as a fitness center, swimming pool, and outdoor lounge area. With a convenient location near shops, restaurants, and entertainment options, Terra Nova Apartments provides the perfect blend of comfort and convenience for its residents. Experience upscale living in the heart of Auburn at Terra Nova Apartments.
Reviews
"New management came in, and it seems like it's worse. You'll pay for monthly pest control, yet I haven't seen pest control for months. The laundry facility is in absolute dissaray, and the machines hardly work, if at all. But, hey, at least they painted it, I guess."
List of local businesses, places and services in Alabama
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos