Leroy Street Studio
Bay House by Leroy Street Studio
By admin • Jan 3, 2012

New York City-based architectural practice Leroy Street Studio has completed the Bay House project.
Completed in 2009, this 5,570 square foot contemporary home is situated in a flood plain on the barrier island off of Long Island, New York, USA.