12 King St

Leicester, MA, 01524
PENDING
$380,000Price
1Beds
2Baths
1125sqft

12 King St

Leicester, MA, 01524
PENDING
$380,000Price
1Beds
2Baths
1125sqft