12
2495 N Hill Ave
Decatur, IL 62526
$250,000 USD
5,822 SF
18
Units
8.61% Cap Rate
5,822 SF
$250,000 USD
Manufactured Housing Mobile Home Park