Unit 524 18 Concorde Place, Toronto C13, ON M3C 3T9 | $839,900 | Nivaasaa Realty