Home » 41 Vernon Street’s Main Apartment 41 Vernon Street’s Main Apartment Nathan S. Gibson June 8, 2019 Posted in Apartments, House Photos Related Articles 41 Vernon Street Aerial Views Photo Gallery of Main Apartment pt. 2 2018 2017 Author: Nathan S. GibsonNate and Ellen Gibson purchased 41 Vernon Street, Newton in 1998. Website