1/11 11 Active $13,500 8,958 SqFt 2420 25TH ST N #2420, Saint Petersburg, FL 33713 Commercial Listed by VIEWPOINT REALTY INTERNATIONAL