2488 Hart Avenue

  • $2,350,000
Santa Clara