More than a decade after 9/11, some businesses in NYC have chosen to keep their Twin Towers-inspired logos, like Manhattan Mini Storage and Manhattan Fruit
Up on 134th Street and Riverside Drive is a curious building, reminiscent of a Greek temple, which houses a Manhattan Mini Storage.