120 West 20Th Street Apartment Corp.