13
10216 124th St NW
Edmonton, AB T5N 4A3
$11.66 USD/SF/YR
1,900-28,434 SF
3
Spaces Available
Built 1983
28,434 SF Contiguous
Built 1983
1,900-28,434 SF
$11.66 USD/SF/YR
Office