17417 Painted Leaf Way
$406,000
CLERMONT
MLS® # O6089109
3 Beds, 3 Baths, 1,887 Sf