10380 Carrollwood, Unit: 1, Greater Carrollwood, FL 33618

Current Owners
Peter M. and Linda K. Hummel
Purchase Price
$160,000 (2019)
Property Taxes
$2,018 (2018)
Blockshopper green logo