20462 Birch Street, Newport Beach, CA 92660

5 BD | 9 Baths | 12,000 SQ/FT

Offered at $39,950,000