358 Plymouth Street
Santa Cruz, CA95060

3 beds2 full baths1664 sqft

$825,000

Sold
    Real Time Web Analytics