319 N Taylor Ave #319c St. Louis MO 63108 Records