Address: 1625 S. Congress Ave., Delray Beach

Property type: Multistory office complex featuring 80,580 square feet on 4.95 acres