Unit 16 1790 Finch Avenue, Pickering, ON L1V 0A1 | $699,900 | Nivaasaa Realty