Est $3,972,083 Not Listed For Sale
1810 Leeward Ln, Newport Beach, CA 92660
- 3 Beds
- 3.5 Baths
- 3,139 Sq Ft
- Built 2000
Last Sold Summary
- 109% Above List Price
- $605/SF
- 150 Days On Market
- Last Sold Price $1,900,000
- Dec 19, 2018
Last Listing Agent Mark Todd Compass
