Joshua is a city in Johnson County, Texas, United States.
144.24 Acres of Residential Land Offered at $3,500,000 in Joshua, TX