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