Shopping malls database
Cypress Creek Station is located at the corner of NW 66th St. & N. Andrews Ave., Ft. Lauderdale. It is a Community Center which opened in 1998. It is an Open shopping mall with 1,423 parking spaces. It covers an area of 229,034 sqft. and has about 40 stores.
Shopping mall's name: Cypress Creek Station
Address: NW 66th St. & N. Andrews Ave., Ft. Lauderdale, FL 33309
Number of stores: 40