Owner Financing Available - This 0.51 acre lot is located in May, Texas and the address is Oak Point Drive, May, TX 76857. May is located just southwest of Dallas, Texas about 2 hours away and close to Lake Brownwood. Lake Brownwood is a reservoir on