1/59 59 Active $2,325,000 3,528 SqFt 3580 66TH AVE N, Pinellas Park, FL 33781 Commercial Listed by COMPASS FLORIDA LLC