22 Palisades St

Worcester, MA, 01604
ACTIVE
$610,000Price
5Beds
4Baths
3153sqft

22 Palisades St

Worcester, MA, 01604
ACTIVE
$610,000Price
5Beds
4Baths
3153sqft