Gotham Mini Storage Lease Signed in Midtown Manhattan

Broadway Storage LLC has signed a new lease for 140,000 square feet of space in Midtown Manhattan representing the newest self storage project to be built in New York City. Located at 501 10th Ave at 38th Street in a building known as the DHL Building, Broadway Storage has committed …

Read Full Blog