Come live at 339 Walnut Ave, the most exceptional Apartments in Santa Cruz. We are sure you will enjoy your stay with us.