5-bed Detached for sale in Patterson, 232 Luca Ave, Vaughan