16909 Leclare Estates Place, Greater Northdale, FL 33558

Current Owners
Sarah J. and William J. Homer
Purchase Price
$445,000 (2013)
Property Taxes
$7,261 (2018)
Blockshopper green logo