- February 5, 2026
Loading
PORT CHARLOTTE — A Canadian investor has acquired Town & Country Plaza, a 55,160-square foot Publix-anchored retail center in Port Charlotte, for $7.1 million.