24 Coast Avenue, Vaughan