Located in Lowville, New York, the Hough house is a brick Italianate mansion and was declared a National Historic Landmark in 1963.
The Hough house was located in Lowville, New York. The Hough house is a brick Italianate mansion. The Hough house was declared a National Historic Landmark in 1963.