202 Main St
Archie, MO 64725
$325,000 USD
17,535 SF
8.71% Cap Rate
17,535 SF
$325,000 USD
Self Storage