1951 S. McCall Road, Englewood, FL
Palm Plaza is located at the busy intersection of Placida Road and McCall Road, in Englewood, FL. The site is within walking distance of Lemon Bay and the Gulf of Mexico and boasts strong vehicular traffic. The shopping center is anchored by Winn-Dixie, Pet Supermarket, and Dollar Tree, and boasts a strong mix of co-tenants on its roster making it an attractive opportunity for a broad range of business types.
|2016||1 Mile||3 Miles||5 Miles|
|Average HH Income||$54,691||$48,008||$47,934|