3
1818 Felt St
Santa Cruz, CA 95062
$2,995,000 USD
0.98 AC
0.98 AC
$2,995,000 USD
Commercial