Photos for Stunning Corner Lot 3 bd 2.5 bath TownHouse in the heart of Wellesley