Kevin SmithHouse for sale, 129 Topaz Avenue, in Newport Beach, United StatesNewport Beach, 129 Topaz AvenueDetached house • 3 room(s) • 3 bed. • 5 bath. • 236.35 m²