$530,000

3 br | 1ba | 1,703 sqft

55 Griffin Road, Framingham, MA 01701

Sold

BESbswy