131 30th Avenue

  • $2,795,000
Santa Cruz