Company 368 WEST 23RD ST. APTS., INC. Address 368 WEST 23RD ST. APTS., INC., NEW YORK, 10011-2259, NEW YORK