The apt has a private entrance but I think the listing says it doesn't. Disregard the Bleecker address entirely. This apt is at 26 Leroy Street.