Suite 121 — 800 CYPRESS BUILDING 276.72 Sqft office space for lease in Fort Lauderdale, FL. View 800 CYPRESS BUILDING