Chicago North Shore

6243 Magnolia Avenue, Chicago

$990,000
5 beds
4.1 baths