7
14110 W US 84
Newton, AL 36352
$525,000 USD
11,671 SF
7.37% Cap Rate
11,671 SF
$525,000 USD
Self Storage