5331 Lake Leclare Road, Greater Northdale, FL 33558

Current Owners
Donald H. and Anita K. Crosby
Purchase Price
$540,000 (2019)
Property Taxes
$4,534 (2018)
Blockshopper green logo