SOLD! – 234 Albion Road Unit 403 SOLD! – 234 Albion Road Unit 403 Rexdale, Twin Towers, Etobicoke, 3 Bedrooms, 2 Bathrooms, James Frodyma, Condos & Lofts, Sold In Under 7 Days, Sold, Toronto