Constructed in 2016, the The Haven at Shoal Creek apartment building comprises 275 units of the following unit mix: One Bedroom, One Bedroom/Den, Three Bedroom/One and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, totaling 254,467 SqFt. The property is located in Liberty, at 8261 North Tullis Avenue, Kansas City.