4806 Saint Charles Rd
Bellwood, IL 60104
$639,500 USD
5,570 SF
5
Units
6.17% Cap Rate
5,570 SF
$639,500 USD
Apartments