28481 Pacific Street, Hayward CA.
  • 1-front1a