Property List

20 Pictures
$ 515,000
Address: 102 Palo Verde Terrace Santa Cruz CA 95060
1 Bedroom(s)
1 Full Baths / 0 1/2 Baths
870 SF