$360,000 2964 LEOTAR CI, Santa Cruz, CA 95062 in Santa Cruz, California
Price: $360
Type: Houses for sale
xxxx LEOTAR CI, Santa Cruz, CA xxxx2Listing originally posted at http
xxxx LEOTAR CI, Santa Cruz, CA xxxx2Listing originally posted at http