7
1701 1/2 N Market St
Sparta, IL 62286
$265,000 USD
3,400 SF
3,400 SF
$265,000 USD
Self Storage