Laurel House is a single family residence designed by StudioMet Architects, covers an area of 5,300 sf and is located in Bellaire, Texas, USA.
Laurel House is a single family residence designed by StudioMet Architects, covers an area of 5,300 sf and is located in Bellaire, Texas, USA.