Lot for sale in Santa Cruz · Ref. 7112 | Chozi