Where in Houston? W. Drew St. and Montrose Blvd. near Texas Art Supply!

Yesterday I asked where in Houston this picture was taken. It’s at W. Drew St. and Montrose Blvd. near Texas Art Supply!


Leave A Comment!

*