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