Chapel Crossing Property Address: 245 W SH 114, Southlake, TX 76092 Property Type: Class A Multi-Tenant Office