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