A beautiful Redwood City office space for lease with open floor plan and creative work space. Building located within short walking distance to CalTrain and downtown Redwood City. Space is located at 1526 Stafford St., Redwood City, CA.
Read the original post:
Redwood City Office Location with open floor plan/warehouse space (redwood city) $3975 1500ft2