House for sale, 916 W Balboa Blvd Balboa Peninsula, in Newport Beach, United StatesNewport Beach, 916 W Balboa BlvdHouse with flats • 6 room(s) • 6 bed. • 5 bath. • 267.47 m²