Top Local Places

Independent PLAZA

4300 Buford Highway NE, Suite 101, Atlanta, United States
Professional services

Description

ad

Independent Plaza is a strip mall on Buford Highway.   High traffic area in nice neighborhood.
I am in charge of keeping the property rented and in repair

Quiz

NEAR Independent PLAZA