Est $622,008 Not Listed For Sale
1839 Leeward Ln, Neptune Beach, FL 32266
- 3 Beds
- 2 Baths
- 1,444 Sq Ft
- Built 1982
Last Sold Summary
- 203% Above List Price
- $142/SF
- 55 Days On Market
- Last Sold Price $205,000
- May 10, 2013
Last Listing Agent MARGI PETITT KELLER WILLIAMS REALTY ATLANTIC PARTNERS