5
503 E South Central Ave
Tuscola, IL 61953
$750,000 USD
7,000 SF
8
Units
7.87% Cap Rate
7,000 SF
$750,000 USD
Multifamily