Details
+
25229 Quail Croft Place Leesburg, FL 34748
2 Beds
2.0 Baths
Built In 2005
1796 Sq. Ft.
$269,900