2639 N Dundee St, Tampa, FL, 33629