Trying to figure out where Elon Musk might have his house, I was trolling with Google satellite maps. Came across this place instead. It is all new to me. I never knew anything about this amazing treasure trove of art that will probably remain in Austin in the years ahead. Who knew?