3431 Via Oporto, Newport Beach, California 92663 USA
Photo Credit: local.ocregister.com
Claim copyright