33 Crosby Street is a rental building located in New York, NY. 33 Crosby Street was built in 1900 and has 7 stories and 14 units. Designer boutiques, fancy chain stores and high-end art galleries make trendy SoHo a top shopping destination, especially for out-of-towners.