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