Login form
Sorry, User can NOT register!

2306 Merced St.

  • Building ID: 001-060-2306 
  • Available: January 
  • Address: 2306 Merced St, San Leandro, CA 94577, USA 
  • Square Feet: 2,320 sf 
  • Description: Open office with large glass walled conference room, 3 private offices and large open office area for cubicles.