28-Unit Building

Chicago, Illinois
Loyola Neighborhood
$3,900,000