2220 Juan Pablo Ln, Santa Cruz, CA 95062
$1,330,000 Sold on Sep 9, 2026
Single Family Residence
MLS #: ML82060369 3 Bd 2 Ba 1,434 Sq Ft
5,663 Sq Ft Lot 2 Garage 1983 Year Built