61
716 Clark St
Evanston, IL 60201
$13,450,000 USD
16,182 SF
18
Units
5.23% Cap Rate
16,182 SF
$13,450,000 USD
Apartments