- For Lease Contact for pricing
- Property Type Retail
- Property Size 17,510 SF
- Date Updated May 5, 2026
Description
Tech Plaza is a 17,510-square-foot retail property located on Tenth Street in Atlanta's Home Park neighborhood. The building offers businesses ample space within a prime urban setting, ideal for a variety of retail uses.
Home Park has a Walk Score of 89 out of 100 points, indicating that many amenities are within walking distance for businesses operating in the area. Multiple parking facilities, including the Curran Street Parking Deck and Dalney Street Parking Deck, are available less than 0.3 miles away, providing added convenience for tenants and customers alike.
True
1 Space Available
Full Building
Retail
Contact for pricing
17,510 SF
17,510 - 17,510 SF
Immediate
Yes
No
Contacts
Equitable Management Corporation
Equitable Management Corporation