Office Space for Lease 

  • Address: 731 A Street, Hayward CA
  • Size: 900 sqft
  • 1St floor

For details contact: Ibrahim Khan at 510-303-2699

 

Last Updated ( Monday, 04 June 2012 12:10 )