11
101-103 Creek Bend Rd
Natchez, MS 39120
$560,000 USD
8,800 SF
8
Units
9.45% Cap Rate
8,800 SF
$560,000 USD
Apartments