St Louis MO Condominiums 1. 138 N Meramec Ave, St Louis, MO 63105 | Timberrun Condominium LP (314) 721-7080