Property Id: 89329 STUDIO Available Nov 1, 2023 Near Twin Lake Beach. This is upstairs apartment Taking Application now $1,800.00 per month, one year least, with $1,800.00 Deposit
241 7th Ave is located in Santa Cruz, California in the 95062 zip code.