Oxbridge Place

9820 106 St NW, Edmonton, T5K 2J6, Alberta

Oxbridge Place is a 14-storey building, prominently located in the government district with close proximity to Jasper Avenue. With stunning panoramic views of the river valley and the Legislature, this location offers easy ingress / egress into downtown and restaurants, boutique hotels, and retail shops.