8810 N Nebraska Ave, Tampa, FL 33604, United States
207 Kelsey Lane # A # A, Tampa, FL 33619, United States