Skip to main content

Loading listing…

131 30th Avenue, Santa Cruz — $2,795,000 | NJV Realty