A rental application was filed at 102 Irving St, Framingham. This indicates a property is available for lease.
Applicant details are not specified. The permit number is BOH170198. The property is located at 102 Irving St, Framingham.
Next steps involve review by the board of health. Further details may be available upon request.