61
716 Clark St
Evanston, IL 60201
$12,500,000 USD
16,182 SF
18
Units
5.63% Cap Rate
16,182 SF
$12,500,000 USD
Apartments