Constructed in 2009, the Cordillera Ranch apartment building comprises 324 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 316,936 SqFt. The property is located in Liberty, at 8300 North Skiles Avenue, Kansas City.