RateMyApartments
Liberty at Shoal Creek Ratings and Reviews
Liberty at Shoal Creek
8800 NE 82nd St, Kansas City, MO 64158
CURRENTLY REVIEWING