Beach House 2 by Casey Kavanagh | Nov 4, 2024Beach House 2 Contractor: Jim Duffy Photos: Jessica Laaper Location: Duxbury Beach All Projects Next...