Uplands Townhomes, located in Mckinney, TX, consists of 9 townhomes with 2 unit types varying in square footage and layout. The complex totals 26,617 GSF and is in the new Craig Ranch development.