Unit B12 231 Vaughan Road, Toronto C03, ON M6C 2M9 | $1,399/mo | Nivaasaa Realty