3119 W De Leon St #22 Tampa FL 33609 Records