$2,830 - $6,495 Baywood Apartment Homes 1 Baywood Dr, Newport Beach, CA 92660 (657) 279-4767 1 - 3 BedsContact