Where Is This in 1900s New York?

Does anyone recognize where this is in New York? The street sign says Rivington St., so maybe the building exist today?

Rivington St. in New York (1909)

Source: Library of Congress