2355 Albion Pl #E St. Louis MO 63104 Records