69
1017 12th Ave S
Nashville, TN 37203
$5,699,800 USD
15,202 SF
3
Units
8.19% Cap Rate
15,202 SF
$5,699,800 USD
Apartments