2520 Lehigh Ln St. Louis MO 63114 Records