Skechers and Verizon have both opened at Park 66 Plaza. The new locations are occupying a multi-tenant building on the northwest corner of Park Blvd N and 66th Street N in Pinellas Park, FL. The Verizon store is 5,232 SF and Sketchers is 9,003 SF.
Previous PostOviedo Multi-Tenant Retail Building
Next PostExpress Oil at Trinity Lakes Crossings
The Sembler Company
5858 Central Avenue
St. Petersburg, FL 33707 800.940.6000