152 Milford St
Upton, MA 01568
$644,900 USD
5,972 SF
5,972 SF
$644,900 USD
Loft Creative Space