Address: 155 Palo Verde Terrace, Santa Cruz CA 95060
Status:For Sale  Beds: 3
Price:$675,000  Baths: 0
Price/Sqft:$563
Click here for details.