615 Charles River St

Needham, MA, 02492
$4,250,000Price

615 Charles River St

Needham, MA, 02492
ACTIVE
$4,250,000Price
6Beds
7Baths
7115sqft

615 Charles River St

Needham, MA, 02492
ACTIVE
$4,250,000Price
6Beds
7Baths
7115sqft