Elegant, Yarrow Hill townhome with great corner location, beautiful, spacious floor plan and oversized custom deck for indoor/outdoor living, 2 en-suite