terra alma Introduces Restaurant Leasing Opportunity at Brownsville Pointe
terra alma announces an exclusive restaurant leasing opportunity in the heart of Historic South Atlanta at Brownsville Pointe. Developed by Focused Community Strategies (FCS), the 2,800-square-foot, two-story restaurant is located at 105 McDonough Blvd. SE, Atlanta, Ga. 30315. The space offers prime visibility just steps from the Atlanta BeltLine development and key amenities. Focused on building a sustainable and inclusive community,[...]