Uncategorized 20 Trowbridge Ave, Newtonville Posted on July 6, 2017 Built in 1884. 20 Trowbridge Ave – 2017 20 Trowbridge – Emily Proctor B1894 G1913 You Might Also Like Newton Center July 7, 2017 37 Champa, Newton Upper Falls July 6, 2017 27 Crystal St, Newton Center July 7, 2017