21
4219 N Francisco Ave
Chicago, IL 60618
$998,000 USD
4,470 SF
3
Units
6.97% Cap Rate
4,470 SF
$998,000 USD
Apartments