400 Square Foot office space For Lease 5000 Birch Street – Ste 3000 Newport Beach, CA 92660 400 sqft. | Per Person Pricing Listing ID: 423844 Property Highlights:Single and shared offices ready for short term and long term rentals. Ideal for tea
See the article here:
Newport Beach Furnished Office for Lease @ 5000 Birch St, Ste 3000 (Newport Beach) 400ft2