Posted May 6, 2011, 3:41 AM
|
|
Registered User
|
|
Join Date: May 2007
Posts: 444
|
|
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.
|