Immerse yourself in the vibrant heart of Waco, ideally situated at 805 S. Eighth Street. Revel in the convenience of being steps away from a diverse array of casual dining spots, retail shopping, and entertainment venues, all while being a stone's throw from the Baylor University campus.