3
8305 Chappelle Way SW
Edmonton, AB T6W 4S1
$255,216 USD
23,212 SF
1
Unit
23,212 SF
$255,216 USD
Restaurant