7
270 Soquel Ave
Santa Cruz, CA 95062
$900,000 USD
2,251 SF
2,251 SF
$900,000 USD
Restaurant