11
601-605 W Orchard St
Macomb, IL 61455
$450,000 USD
7,200 SF
10
Units
10.03% Cap Rate
7,200 SF
$450,000 USD
Apartments