10
2629 N Hampden Ct
Chicago, IL 60614
$2,500,000 USD
7,800 SF
17
Units
5.51% Cap Rate
7,800 SF
$2,500,000 USD
Apartments