Originally Posted by
308jerry
Just curious.. Where or what are we looking at?
The
Metro National Building in the
Memorial City area of the west side of Houston, Texas. Several small high rises in that area as well as a shopping mall, large hospital, etc.