120 University Ave UNIT 2410

Westwood, MA, 02090
PENDING
$749,000Price
2Beds
2Baths
1320sqft

120 University Ave UNIT 2410

Westwood, MA, 02090
PENDING
$749,000Price
2Beds
2Baths
1320sqft