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