Delray Beach Plaza is high trafficked retail center with 87,000 square feet of rentable space located off Linton Boulevard in the popular Delray Beach area. The property is anchored by a 40,000 square foot Whole Foods and includes other tenants such as Seed, Pet Supplies Plus, and First Watch.
Major Tenants — Whole Foods, Seed, Pet Supplies Plus, First Watch