Office Building in Fort Lauderdale’s Cypress Creek Uptown Market1000 NW 65th Street, Fort Lauderdale, FL 33309
Three-Story
39,235 square foot boutique office building
Common Area Renovations Completed August 2020
Technology and Professional Multitenant