Unit 703 233 Beecroft Road, Toronto C07, ON M2N 6Z9 | $659,000 | Nivaasaa Realty