1 Day Ago COMPARE 4800 Neptune Ave, Newport Beach, CA 92663 Unit 1/2 Apartment for Rent 2 Beds $5,500