800 Square Foot office space For Lease @ 5000 Birch Street – Ste 3000 5000 Birch Street – Ste 3000, Newport Beach, CA 92660 800 sqft. | Per Person Pricing Listing ID: 423845 Property Highlights: A professional business center ideal for companies and
The rest is here:
Newport Beach Office for Lease @ 5000 Birch St-Ste 3000 800ft2