$675,000
- 3 Beds
- 3 Baths
- 2,708 Sq Ft
377 Mallard Point, Lake Barrington, IL 60010
Edward Magnus Edward Magnus, Designated Managing Broker
$675,000
377 Mallard Point, Lake Barrington, IL 60010
Edward Magnus Edward Magnus, Designated Managing Broker