This beautiful office building is located at Lake Ida Road and Congress Avenue, in the Delray Park of Commerce. In true Floridian fashion, this property is located on a scenic lake, which provides a desirable work environment for both employees and guests. The property is locally owned and managed, meaning it is well maintained at all times. This office building offers its tenants and guests an easy commute to downtown Delray Beach, I-95 and the Florida Turnpike, as it is only a few minutes away.