Owner Financing Available - This 0.23 acre lot is located in Cleveland, Texas and the address is Pine Street, Cleveland, TX 77327. leveland, Texas, is a small city located in Liberty County, approximately 45 miles northeast of downtown Houston. As of