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