La Storta Residence is located in Pickering in Canada.
2320 Liverpool Road P.O. Box 38 Pickering, Canada Postal code: L1V 2R2