• Office For Lease

  • 20051 SW Birch St, Newport Beach, CA 92660

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 19, 2015 272 $2.00/sf/mo
April 23, 2015 272 $2.00/sf/mo