larchmontandnewrochellenews.com
The Glenwood Lake Area New Rochelle 10801
The Glenwood Lake area, New Rochelle 10801 has always been very desirable and generally covers Lincoln Avenue to Webster, and over to Mayflower Avenue. Glenwood Lake itself covers 6 acres, and is a…