13
51 Harvard St
Worcester, MA 01609
$2,275,000 USD
9,962 SF
9,962 SF
$2,275,000 USD
Office Residential