Property Websites


$1,795,000
843 Charles Hill Road
Santa Cruz, CA 95065
4 Bed, 5 Baths