Details
+
2006 Jaffa Court
Clermont, FL 34714
4 Beds
3 Baths
Built In 1998
2023 Sq. Ft.
$440,000