Tarantino Austin’s New Management in Waco
November 1, 2015
Tarantino Austin’s New Management in Waco
Tarantino Austin has taken over the Management and Leasing of the River Square Building in Waco, Texas. The 97,000 SF mixed use office and retail project was built in 1905 and renovated in 2007. Located in the heart of Downtown Waco, the building is home to several well-known Waco restaurants and businesses.