1101 W 33rd St, Austin, TX, United States
1001-1299 West 33rd Street
Austin
Texas
78705
US
At this hidden gem, you will find a shady picnic area, playground, a volleyball court and some great trees to climb on along with an interactive splash pad.