Edmonton

12555 – 62nd Street, Edmonton Alberta

Large Building, 39,997 sqft. on 6.62 Acres

11.00/ sqft. NNN

Please enquire to info@lloydinvestments.ca