3 Upper Newport Plaza Dr, Newport Beach, CA 92660 - Office Property
This listing is not currently being advertised on LoopNet.com
SIMILAR LISTINGS FOR LEASE
-
-
-
-
-
-
4100 Newport Place Dr
Newport Beach, CA 92660
For Lease
Rent Upon Request
190,455 SF Building
Office
-
-
View all Newport Beach listings for lease in LoopNet.com.