JLL Capital Markets announced today that it has closed the $71.8 million sale ($542 per square foot) of Charleston Plaza, a five-building retail center totaling 132,590 square feet in both Palo Alto and Mountain View, California.