13,400 SF Office Building For Lease
13,400 SF Office Building For Sale with 1 Acre. It is an excellent redevelopment opportunity or owner user opportunity with current building, which is located in Atlanta, adjacent to I285, near the Braves Stadium.
- 13,400 SF Office Building For Sale
- 0.61 Acres or 1 Acre w/ parking easement Excellent Redevelopment opportunity
- Owner User Opportunity with current building
- Adjacent to I285 near the Braves Stadium
1 Space Available