The BFO building at 1000 NW 65th Street in Fort Lauderdale is a 3 story building with 40,270 SF of rentable space. Situated on 1.75 acres, this building is part of the Cypress Creek submarket with easy access to I-95. Built in 1997 and renovated in 2018, featuring high end modern finishes and floor to ceiling glass. Fully sprinklered with 24 hour electronic entry and 150 parking spaces.