330 Onyx Ave Newport Beach CA 92662
Property details of 330 Onyx Ave Newport Beach CA This Balboa Island house has the following: Bedrooms: 2 Bathrooms: 1 Square footage: 906 Garage: 3 Stories: 3 Year Built: 1950 Property Type: Single Family Residential Lot Square Footage: 3399