Progress photo of "Lambie Houses" on Siesta Key near Sarasota, Florida.

Progress photo of "Lambie Houses" on Siesta Key near Sarasota, Florida.