12919 Selma Avenue, Tampa, FL 33635

Current Owners
Msw Builders Inc.
Purchase Price
N/A (2012)
Property Taxes
$552 (2018)
Blockshopper green logo