Login form
Sorry, User can NOT register!

2975-77 Teagarden St.

  • Building ID: 002-023-2975-77 
  • Address: 2975 Teagarden St. San Leandro, CA 
  • Square Feet: 10,134 sf 
  • Description: 10% office with large open reception area and 4 private offices. The warehouse has a front loading dock and grade level roll up door.