Home in Lake Ida September 12, 2015February 4, 2023 arquitecto-borrero Read More 2015 Studies Studies for the design of a 4,500 SF home located on a corner of Lake Ida, Delray Beach.