8299 129 St
Surrey, BC V3W 0A6
$1,272,159 USD
2,777 SF
1
Unit
2,777 SF
$1,272,159 USD
Warehouse