Discussion in 'West Mall' started by Dr Fear, Jun 25, 2008.
I don't see how the previous or current plans make a great deal of sense.
What was once on the Radio Shack site: