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