street with car lot in the middle of high-rise buildings