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