McCreesh Place is a multifamily property that was built in 2003. Located at 2120 North Davidson Street in Tryon Hills, Charlotte, this property has a total number of 90 units, with the following unit breakdown: Efficiency, Single Room Occupancy, totaling 14,148 SqFt.