13621 Helen Street, Clermont, FL 34711

Current Owners
Bhavesha Shiwnarain and John Jacoby
Purchase Price
$113,000 (2022)
Property Taxes
$1,887 (2015)

13648 Helen Street, Clermont, FL 34711

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