3-bed Townhouse for sale in Patterson, 35 Elihof Dr, Vaughan