Image gallery

Home in Lake Ida

2015

Studies

Studies for the design of a 4,500 SF home located on a corner of Lake Ida, Delray Beach.