48
1806 Meharry Blvd
Nashville, TN 37208
$1,500,000 USD
10,464 SF
14
Units
6.23% Cap Rate
10,464 SF
$1,500,000 USD
Apartments