• 12910 North 56th Street - 12910 N 56th St, Temple Terrace, FL 33617