Office
ID 141575SubleaseLeaseNewport Center 660
660 Newport Center Dr
Newport Beach, CA, 92660
Please contact us for price
- Space Available for lease
5,595 SF
- Description
- Location
- Brochures
- Brokers
660 Newport Center Dr
Newport Beach, CA, 92660
Please contact us for price
5,595 SF