12916 West Selma Street, Town 'n' Country, FL 33635

Current Owners
Leslie Anne Johnson
Purchase Price
$133,000 (2013)
Property Taxes
$2,957 (2018)
Blockshopper green logo