14
41-43 NW 25th St
Atlanta, GA 30309
$9,950,000 USD
29,685 SF
32
Units
5.04% Cap Rate
29,685 SF
$9,950,000 USD
Apartments