Mayhill Crossing, a brand new rental community located in Denton, TX, is now open. Developed by Provident Multi-Family, a ...