Carttera's Joshua Creek Corporate Centre Leases 30,500 sf to Peter Kiewit Infrastructure Co.March 2014 Joshua Creek Corporate Centre Phase 1, located at 1425 North Service Road, Oakville, recently leased 30,500 square feet to...