Tennis Courts, Pool Home: 20391 SW Cypress Newport Beach CA 92660
Newport Beach luxury homes: 20391 SW Cypress with a sparkling pool, spa and your own tennis court. 5 Beds, 7 baths, 7500 square feet for sale. View pictures, maps and Newport Beach property details.