This is a 1669 square foot, apartment home. This home is located at 121 Opal Ave, Newport Beach, CA 92662.
Off market
Street View
$903,016
121 Opal Ave, Newport Beach, CA 92662
--beds
--baths
1,669sqft
Apartment
Built in 1939
-- sqft lot
$-- Zestimate®
$541/sqft
$7,708 Estimated rent