Nestled in the picturesque town of Passage West, Horsehead House is a stunning property built in the early 1800s, this grand estate boasts 7000 square feet of