Christopher Mata show contact info Office Property For Lease The L’Opera Building 115 Pine Ave., Long Beach, CA 90802 Total Space Available: 11,580 SF Rental Rate: $1.65 – $1.75 /SF/Month Min.
Link:
office space for Lease (Long Beach)”>Downtown Long Beach office space for Lease (Long Beach)