1254 Jeffords St, Clearwater, FL 33756