Viewed
615 Meder St
Santa Cruz, CA 95060
$2,750,000
1.07 acres
Courtesy Of Coldwell Banker Santa Cruz