12312 Forrest Lane Drive, Greater Carrollwood, FL 33624

Current Owners
Eric Abrahamson
Purchase Price
$170,000 (2018)
Property Taxes
$2,527 (2018)
Blockshopper green logo