4
1605 Avocado Ave
Newport Beach, CA 92660
Price Upon Request
12,500 SF
12,500 SF
Price Upon Request
Medical