1/5 5 Active $750,000 6,630 SqFt 103 S HOWARD AVE, Tampa, FL 33606 Commercial Listed by SMITH & ASSOCIATES REAL ESTATE