2200efowlerave
in
San Antonio, FL
University Square Mall
2200 University Sq Mall
Tampa
FL
33612
(813) 971-3465
21.6
mi