1415 Seabright Avenue

  • $1,950,000
Santa Cruz