Looks like the downtown location has been confirmed:
https://www.bizjournals.com/austin/...nts-at-car-charging.html?ana=yahoo&yptr=yahoo
"near 10th and Guadalupe streets in downtown Austin, opening by the end of the year"
https://www.bizjournals.com/austin/...nts-at-car-charging.html?ana=yahoo&yptr=yahoo
"near 10th and Guadalupe streets in downtown Austin, opening by the end of the year"