One Buckhead Plaza

3060 Peachtree Rd NW
Atlanta, GA 30305

View on Maps

Leased
This is a past property.
This property is not currently managed or offered by Lavista Associates.
Submarket

Atlanta

Size

1

One Buckhead Plaza_Exterior