A municipal record (BLD055515) has been filed for 52 DELMAR AVE, FRAMINGHAM, MA.