Login form
Sorry, User can NOT register!

3053 Teagarden

  • Building ID: 002-043-3053 
  • Address: 3053 Teagarden, San Leandro, CA 94577 
  • Square Feet: 5,631 sf 
  • Description: 25% office area with large reception area, 2 private offices and large meeting/open office room. The warehouse has a front loading dock high door.