5412 Carr0 Llwood Key Drive, Unit: 6, Greater Carrollwood, FL 33624

Current Owners
Ryan J. Hawley
Purchase Price
$6,600 (2014)
Property Taxes
$988 (2018)
Blockshopper green logo