47
1035 17th Ave
Santa Cruz, CA 95062
$1,750,000 USD
4,000 SF
4,000 SF
$1,750,000 USD
Warehouse