223 Palermo St, Davenport FL 33897 | Davenport, FL | 4 Bed 3 Bath | $300K | Brickellsold