Details
+
5512 Solterra Circle
Davenport, FL 33837
6 Beds
5 Baths
Built In 2015
3404 Sq. Ft.
$668,000