Details
+
7012 Oakwood Street Davenport, FL, 33837
11 Beds
9.5 Baths
Built In 2018
4880 Sq. Ft.
$1,399,000