Sold 66 GLENWOOD AVENUE Property Overview. Located on coveted Glenwood Avenue. A myriad of possibilities – live in/income potential, large or extended family, owner-occupied. 4 + 2 bedrooms, 3 baths, family room, sunroom, den…and a perfect in-law/nanny suite in the […]