Minute Maid Park, where the Astros play, is located in a...shall we say, redeveloping section of town. This building is a couple blocks away.
Comments (0) Permalink Filed under Structures and Urban Taken with a Canon 10D
CC 2005 Sarah Graybeal