• 671 North Poplar Street

  • 671 N Poplar St, Orange, CA 92868

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 20, 2017 18,000 N/A