$1,350,000

43 Meredith Circle, Needham, MA, 02492

PENDING