20301 SW Cypress Street, Newport Beach, CA 92660

5 BD | 6 Baths | 5,463 SQ/FT

Offered at $7,950,000