880 Rock St NW
Atlanta, GA 30314
$7,590,000 USD
62,986 SF
66
Units
5.76% Cap Rate
62,986 SF
$7,590,000 USD
Apartments