Plaza Square North |
Plaza Square North is a five-story suburban office building, built in 1985, consisting of 100,957 square feet in Atlanta’s Central Perimeter office submarket.
Leasing Plan |
Leasing Contact Information:
Amir Levin or Ron Levin |
Tel: 770.458.2870 |