1/20 20 Active $350,000 1,996 SqFt 611 DRUID RD E #713, Clearwater, FL 33756 Commercial Listed by EXP REALTY