10807 Leo Street, Tampa, FL 33612

Current Owners
Bradford L Johnson and Richard E Williams
Purchase Price
$155,000 (2019)
Property Taxes
$1,340 (2017)
Blockshopper green logo