1951 S McCall Rd., Englewood FL
Palm Plaza is a dominant, 98,920 square foot grocery-anchored center located in the rapidly growing Southwest Florida community of Englewood, Charlotte County, Florida. Englewood is one of the fastest growing communities in Florida. Palm Plaza is located at the high traffic corner of Placida Road and South McCall Road and features national retailers Winn Dixie, Dollar Tree and Pet Supermarket.
Leasing Contact:
Landis Mast
847-277-2013
[email protected]