apartments terrace waco wallpaper university terrace apartments waco Within 2 Miles of University Terrace. We are ideally located in the heart of Waco Texas near the Magnolia Marketplace and Baylor … Sunday, July 10, 2022 Edit