The Novare Group project is located on 25 acres on the Upper Westside.
The post Populus Westside opens, adding 286 new apartments to busy Atlanta market appeared first on Atlanta Agent Magazine.
The Novare Group project is located on 25 acres on the Upper Westside.
The post Populus Westside opens, adding 286 new apartments to busy Atlanta market appeared first on Atlanta Agent Magazine.