Peek Inside The 'Hidden' Mansion For Sale In Windham For $1.47mPeek Inside The 'Hidden' Mansion For Sale In Windham For $1.47mTucked away on a 12 acre lot, take a look inside this sprawling 'hidden' mansion in Windham, Maine and dream a little biggerJoeyJoey