660 Newport Center Dr
Newport Beach, CA, 92660
Please contact us for price
5,595 - 17,097 SF
Now available for sublease, office Newport Center 660 located at 660 Newport Center Dr Newport Beach, California 92660.
Available square footage 5,595 - 17,097 SF.
Please contact us for further information.