View Single Post
Old Posted May 6, 2011, 3:41 AM
newstl2020's Avatar
newstl2020 newstl2020 is offline
Registered User
Join Date: May 2007
Posts: 410
I think it is somewhere in the 150 foot range. This is in an area that is being built up, however. Barnes hospital is across the street with over a billion dollars of construction on tap, and there is the relatively new Park Tower that is somewhere around 350' two blocks to the right of the above picture.