Login form
Sorry, User can NOT register!

3055 Teagarden St.

  • Building ID: 002-043-3055 
  • Address: 3055 Teagarden St. San Leandro, CA 
  • Square Feet: 5,631 sf 
  • Description: 20% office with reception area 3 private offices & a conference room The warehouse has a front loading dock high door.