Details
+
232 Barbera Drive, Davenport
FL 33897
4 Beds
3 Baths
Built In 2004
2161 Sq. Ft.
$338,500