• 11710 N 51st St, Temple Terrace, FL 33617