3-bedroom apartment with terrace, parking and open views in Santa Cruz! | Teivida Homes