A municipal record (BLD055486) has been filed for 62 WATER ST, FRAMINGHAM, MA.