Property details
Overview
Photo Gallery
Location
Sold
130-132 Heywood St
Worcester, MA
01604
$400,000
Multi Family
MLS#: 72423630
9 beds
3 full baths
4335 sqft
Lot:
10894.00
sqft
Year built: 1919
Close
Location
Close