12
417-461 W Wood St Portfolio
Decatur, IL
$800,000 USD
16,248 SF
2
Units
4.19% Cap Rate
16,248 SF
$800,000 USD
Other