13621 Helen Street, Clermont, FL 34711

Current Owners
Bhavesha Shiwnarain and John Jacoby
Purchase Price
$113,000 (2022)
Property Taxes
$2,250 (2024)

13648 Helen Street, Clermont, FL 34711

Current Owners
Chelsea Villalva and Villalva Henry
Purchase Price
$45,000 (2012)
Property Taxes
$1,534 (2024)
Blockshopper green logo