House for sale, 124 Pearl Ave Balboa Island, in Newport Beach, United StatesNewport Beach, 124 Pearl AveSemi-detached house • 4 room(s) • 4 bed. • 2 bath. • 191.38 m²