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