12107 Lake Carroll Drive, Greater Carrollwood, FL 33612

Current Owners
Gilson S Webb
Purchase Price
$115,000 (1984)
Property Taxes
$4,442 (2018)

12109 Lake Carroll Drive, Greater Carrollwood, FL 33612

Current Owners
Donald P. and Denise A. O'Brien
Purchase Price
$340,000 (1999)
Property Taxes
$7,001 (2018)
Blockshopper green logo