This 6,960 square foot retail space at Cypress Creek Station is available for lease.
Major tenants include Concentra Medical Centers, Just For Sports, LA Fitness and Regal Cinemas plus other small shops.
Cypress Creek Station has ample parking with 1,423 spaces and is located at N. Andrews Ave. & NW 66th St. in Fort Lauderdale, Florida.