View details for Hamilton Highlands Hamilton Highlands $2,400+ 757 Highland Avenue, Needham, MA 02494
View details for Charles River Landing Charles River Landing $2,696+ 300 2nd Avenue, Needham, MA 02494
View details for 2-bed ~ 2-bath ~ 1200 sq ft 2-bed ~ 2-bath ~ 1200 sq ft $3,125+ 755 Highland Avenue, Needham, MA 02494