203 Snow Place, Leesburg, FL 34748

Current Owners
Margaret Snow (life estate)
Purchase Price
N/A
Property Taxes
$2,227 (2015)
Blockshopper green logo