Lake Ida is a beautiful community of single-family homes located in east Delray Beach north of Lake Ida Road and just off of the i95. The community features 1,200 single-family homes ranging in size from 1,200 square feet to 10,000 square feet of living areas.