USD $
Choose a Currency
 

3000 Pleasure Point Dr
Santa Cruz, CA 95062, USA
$3,195,000 USD
3 bedrooms 3 baths
2480 Sq Feet | 230 Sq M