120 Cloverdale St
Jackson, TN 38301
$1,850,000 USD
16,434 SF
18
Units
6.31% Cap Rate
16,434 SF
$1,850,000 USD
Apartments