On July 8, 2019, Ethan Boutehsaz purchased a property at 1316 Needham Ave., from The Mildred Green (revocable living trust) for $535,000.In July 2019, 11 properties sold in .This story was found on BlockShopper.com.