11734 Olen Smith Road, Greater Carrollwood, FL 33624

Current Owners
Linda Lee Evans/ (trustee) (and others)
Purchase Price
$344,357 (2018)
Property Taxes
$2,385 (2018)
Blockshopper green logo