Top Things To Consider When Purchasing a Residential Building Lot