21 Astor Place | 21 Astor Place | NoHo, NYC