Building for sale, 20311 Riverside Drive, in Newport Beach, United StatesNewport Beach, 20311 Riverside DriveCommercial building • 90.39 m²