22701 Pelican Hill Road South Newport Coast, Newport Beach, California 92657-2008 USA
Terrace/Patio
Claim copyright