π 1001 West 101st Terrace, Kansas City, MO 64114
Match with student apartments
π Write a Review