Restaurant (1)
Prime commercial property for sale at 816 Maynard Terrace SE, Atlanta. Ideal for restaurant or retail use, featuring a well-maintained space in a high-traffic area. Great investment opportunity!
200 SqFt
Size
1
Bedroom
1
Bathroom