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