10517 Bermuda Drive, Tampa, FL 33647

Current Owners
Christopher W. and Laurie L. Still
Purchase Price
$391,000 (2000)
Property Taxes
$8,319 (2018)
Blockshopper green logo