The Delray Plaza is located on Federal Highway in Delray Beach, Florida just 4/10 of a mile south of Linton Blvd. Linton blvd is a major east-west thoroughfare with easy access to I-95. The Plaza consists of 34,080 sq ft of space. It is situated on 450 ft of Federal Hwy frontage and allows excellent visibility to customers travelling north and south. An ample 136 parking spaces surround the Plaza.