36
3811 Portola Dr
Santa Cruz, CA 95062
$3,500,000 USD
2,764 SF
2,764 SF
$3,500,000 USD
Medical