Glenn Square, located at 890 E Ponce de Leon Avenue, Decatur, GA, is a prominent building constructed in 1973. The building features various units with layouts suitable for a range of living preferences, accommodating diverse resident needs. Architecturally, Glenn Square reflects mid-20th-century design sensibilities with durable construction materials that have ensured its longevity. Many units in the building boast generously sized windows, allowing for ample natural light and featuring views of the surrounding urban landscape. Amenities within Glenn Square cater to convenience and modern living, although they are simpler compared to more recent constructions. Residents benefit from on-site laundry facilities and a secure entrance system, which enhances both accessibility and safety. The surrounding area complements the building’s urban setting, with close proximity to public transportation options, shopping centers, and a variety of dining experiences. The locale provides a balance between the hustle of the city and serene pockets of green spaces perfect for relaxation or recreational activities. With its well-preserved structure and strategic location, Glenn Square remains an attractive choice for those seeking a comfortable living environment amidst an urban backdrop.
Loading...
Market report data is not available for this building
HomeSouth Residential, Inc.
Mark Bradley
4400 North Point Pkwy, Ste. 151
Alpharetta, GA 30022