Top Things To Consider When Purchasing a New Residential Building Lot For Your New Home