leroy street studio

Shore House by Leroy Street Studio in New York, USA

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…

7 years ago

This website uses cookies.