• 3226 Diablo Ave, Hayward, CA, USA
  • Unit B