Project: Shore House Architects: Leroy Street Studio Location: North Haven, New York, USA Area: 5,935 sqft Photographs by: Scott Frances Shore House by Leroy Street…
This website uses cookies.