7801 N Boulevard Tampa, FL 33604 is located in the Lowry Park neighborhood.