Kevin SmithHouse for sale, 129 Topaz Avenue, in Newport Beach, United StatesDetached house • 3 room(s) • 3 bed. • 5 bath. • 236.35 m²CHF 4,978,998Add to favorites