361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492
361 High Rock Street, Needham, MA, 02492

$1,499,000

361 High Rock Street, Needham, MA, 02492

34
Listing Agent: MigdolMoore Team
Courtesy of: Gibson Sotheby's International Realty | Office phone: 781-444-8383