$3,200/moTotal price3 beds · 1 bath · 1,482 sq ftHouse50 Greenwood StMarlborough, MA 01752Add to favoritesShareListing options
$3,200/moTotal price3 beds · 1 bathCondo50 Greenwood St #1Marlborough, MA 01752Add to favoritesShareListing options