Building a new home from scratch can be a dream come true. The idea of designing the perfect property with morning sun in the kitchen and evening breezes on the deck can be exhilarating. The first step to a successful project is finding the right piece of land on which to build. This can present ... » Learn More about Tips For Buying Vacant Land