1326-1332 Commerce Ln
Santa Cruz, CA 95060
$2,795,000 USD
5,044 SF
5,044 SF
$2,795,000 USD
Storefront