JULY
$2,288,000 | 24 GRAND VELLORE CRESCENT, Vaughan (Vellore Village) | JULY Realty