$299,900 Sold Aug 01, 2025
512 Novara Way, Davenport, FL 33837
- 3 Beds
- 2 Baths
- 1,554 Sq Ft
- Built 2018
Last Sold Summary
- $193/SF
- 5 Days On Market
Current Estimated Value $294,326
Last Listing Agent Bertrand Bouchenot PINELOCH INVESTMENTS, INC
512 Novara Way, Davenport, FL 33837