±15,000 square foot building on ±2.38 Acres in Stafford, Texas