00 Jupiter Terrace, Santa Cruz, CA, 95065

$760,000

00 Jupiter Terrace, Santa Cruz, CA, 95065

Courtesy of: W. L. Rockelman | Thunderbird Real Estate