Leff Construction Petaluma, CA Demolished 600 sq. ft garage, slab, and foundation Related Link: Leff Construction [Show as slideshow] Share 16 APR 0