The Larkspur! New open traditional four bedroom family home for sale in Munhall Glen. Located on lot #5 at 1585 Dempsey Drive, St. Charles, IL, 60174.