Shopping malls database
Plaza at Delray Shopping Center is located at the corner of NWC Federal Hwy. & Linton Blvd., Delray Beach. It is a Community Center which opened in 1979 and was last renovated in 2002. It is an Open shopping mall with 1,583 parking spaces. It covers an area of 331,496 sqft. and has about 43 stores.
Shopping mall's name: Plaza at Delray Shopping Center
Address: NWC Federal Hwy. & Linton Blvd., Delray Beach, FL 33483
Number of stores: 43