Finding just the right site to build your dream house is a chore for sure. This building site for...