Apartment for Rent in Santa Cruz - 1268 7th Avenue Santa Cruz, Ca 95062 Live close to the Harbor and Twin Lakes Beaches. A pristine two-story townhouse apartment located close to the Beach and Santa Cruz amenities! 2 bed 1.5 bath home offering 2 car carport communal laundry and more. Available in the first part of September, you'll be delighted in your decision to rent in this pride of ownership, owner managed, four-plex building. Application Criteria is available upon request, Applications are provided in person at an open house or at a private showing time.