SOLD! – 17 Zorra Street Unit 1504 SOLD! – 17 Zorra Street Unit 1504 Park Towers Condominiums, 1 Bedroom, 1 Bathroom, Sean Millar, TTC, Islington - City Centre West, Kipling Station, Condos & Lofts, Sold, Toronto