• Top 3 Mallard Lake North home sales for 2018

    A home buyer who paid $535,000 to purchase a home in Mallard Lake of South Elgin on Feb. 9 paid the top home sale price for Mallard Lake North in …

    Read More
  • 0 0