Atlantis Plaza, a premier retail center located in Lantana, FL spans an impressive 180,000 square feet, this vibrant shopping destination boasts two spacious Big box spaces, offering a wide range of opportunities for retailers and businesses. Strategically positioned in central Palm Beach County, Atlantis Plaza enjoys a highly sought-after location, just a short 5-minute drive from I-95. Situated at the bustling corner of Lantana Road and South Congress Ave, this prime retail center benefits from exceptional visibility and easy accessibility, making it a prime choice for both shoppers and tenants.