231 Opal Ave Newport Beach CA 92662
Property details of 231 Opal Ave Newport Beach CA This Balboa Island house has the following: Bedrooms: 2 Bathrooms: 1 Square footage: 812 Garage: Stories: Year Built: 1929 Property Type: Single Family Residential Lot Square Footage: 2550