385,000SOLD148-150 Cameron Rd.Norwood, MA 02062View Listing