2299 Crofton Ave, Davenport FL 33837 - MLS# A11727026 - FOR SALE | Brickellsold