OFFICE SPACE FOR LEASE
826 Main St, Redwood City, CA 94063
- 750 Square Feet
- For Lease
Situated on Main Street in the heart of the energetic and revitalized downtown Redwood City, this unique property lends itself to many uses. Available now.
Area Available: 750 Square Feet
750 - 750
- Public Transportation - 0.5 Mile to Caltrain