Welch Plaza
2575 - 2655 East Bay Drive
Largo, Florida 33771
21,325 sq. ft.
1,350 Sq. In-Line Unit Available
Welch Plaza is a long standing, high visibility, street front retail center located In Largo, Florida.
The property is located on one of the main East-West arteries in Pinellas County with traffic counts of 64,000 cars per day on East Bay Drive (SR 686) at Starkey/Keene Road (CR 1).