2,000 SF Professional office available for lease. Facing Congress Avenue, with elevator access, this space is located in the Congress Commerce Center, on the corner of Lake Ida & Congress Ave, in Delray Beach, FL. Built in 2004, this property has impact glass windows and doors and fire sprinklers. Builtout includes: Laminate wood flooring, 4 … Read more