1/39 39 Active $2,300,000 2,003 SqFt 815 S HOWARD AVE, Tampa, FL 33606 Commercial Listed by IMPACT REALTY TAMPA BAY