Buying and Selling of commercial land, farm & ranch land, residential land and recreation land. Land assemblage, land development, site selection and 1031 exchange. New homes and resales.