This 2,340 square foot retail space at Cypress Creek Station is available for lease.
Major tenants include Concentra Medical Centers, Just For Sports, LA Fitness and Target plus other small shops.
Cypress Creek Station has ample parking with 1,423 spaces and is located at 6415 N Andrews Ave in Fort Lauderdale, Florida.