Stunning duplex in the heart of Santa Cruz for Sale