252 FLORENCE AVE NORTH YORK