201 West 15th Street Houston, TX 77008
Seated: 10
Square Feet: 2,800 ft2
Yale House is a two-story registered National Historic Landmark built in 1903 and renovated in 2017. This petite grand dame dominates the viewshed on the property. The 2,800 SF interior includes 5 bedrooms and 3.5 bathrooms. Antique, period appropriate furnishings and art throughout.