3263 Benton Street, Santa Clara CA.
  • 1-front