10
1303 Avocado Ave
Newport Beach, CA 92660
Rate Upon Request
487-585 SF
2
Spaces Available
Built 1973
585 SF Contiguous
Built 1973
487-585 SF
Rate Upon Request
Office, Office/Retail