69
1017 12th Ave S
Nashville, TN 37203
$5,494,900 USD
15,202 SF
3
Units
8.5% Cap Rate
15,202 SF
$5,494,900 USD
Apartments