6
3420 Warren Ave
Bellwood, IL 60104
$475,000 USD
4,775 SF
5
Units
7.59% Cap Rate
4,775 SF
$475,000 USD
Apartments