Stoneridge House by In Situ Studio in North Carolina, USA
Project: Stoneridge House Architects: In Situ Studio Location: Chapel Hill, North Carolina, United States Area: 4,650 sq ft Photographs by: Richard Leo Johnson Stoneridge House by In Situ Studio Located just north of Chapel Hill in North Carolina, USA, this […]